package com.javabasic.java8;

import java.util.Arrays;

/**
 * @Author xiongmin
 * @Description //TODO
 * @Date 2019/12/10 10:35
 * @Version 1.0
 **/
public class stream {

    public static void main(String[] args) {
        String strArr[] = new String[]{"d2", "a2", "b1", "b3", "c"};
        // 元素是垂直执行的，每一个元素都是先经过map,anyMatch 在进行下一个元素
        boolean a = Arrays.stream(strArr).map(String::toUpperCase)
                .anyMatch(s -> {
                    System.out.println(s);
                    return s.startsWith("A");
                });
        if (a) {
            System.out.println("Yes");
        } else {
            System.out.println("No");
        }
    }
}
